overarching goals - Turkish English Dictionary